package com.yzt.act.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.yzt.base.entity.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 全局流程审核办理人表
 * </p>
 *
 * @author Y
 * @since 2021-04-09
 */
@TableName("act_comm_assignee")
@ApiModel(value="CommAssignee对象", description="全局流程审核办理人表")
public class CommAssignee extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "流程定义ID")
    @TableField("did")
    private String did;

    @ApiModelProperty(value = "流程节点ID")
    @TableField("task_id")
    private String taskId;

    @ApiModelProperty(value = "流程节点名称")
    @TableField("task_name")
    private String taskName;

    @ApiModelProperty(value = "办理人,候选人")
    @TableField("assignee")
    private String assignee;

    @ApiModelProperty(value = "候选组")
    @TableField("rolegroup")
    private String rolegroup;

    @ApiModelProperty(value = "1办理人，2为候选人，3为候选组")
    @TableField("type")
    private String type;

    public String getDid() {
        return did;
    }

    public void setDid(String did) {
        this.did = did;
    }
    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }
    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }
    public String getAssignee() {
        return assignee;
    }

    public void setAssignee(String assignee) {
        this.assignee = assignee;
    }
    public String getRolegroup() {
        return rolegroup;
    }

    public void setRolegroup(String rolegroup) {
        this.rolegroup = rolegroup;
    }
    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    @Override
    public String toString() {
        return "CommAssignee{" +
            "did=" + did +
            ", taskId=" + taskId +
            ", taskName=" + taskName +
            ", assignee=" + assignee +
            ", rolegroup=" + rolegroup +
            ", type=" + type +
        "}";
    }
}
